A Service-Oriented Operating System and an Application Development Infrastructure for Distributed Embedded Systems

نویسندگان

  • Martin Lipphardt
  • Nils Glombitza
  • Jana Neumann
  • Christian Werner
  • Stefan Fischer
چکیده

The paradigm of service-orientation promises a significant ease of use in creating and managing distributed software systems. A very important aspect here is that also application domain experts and stakeholders, who are not necessarily skilled in computer programming, get a chance to create, analyze, and adapt distributed applications. However, up to now, service-oriented architectures have been mainly discussed in the context of complex business applications. In this paper we will investigate how to transfer the benefits of a service-oriented architecture into the field of embedded systems, so that this technology gets accessible to a much wider range of users. As an example, we will demonstrate this scheme for sensor network applications. In order to address the problem of limited device resources we will introduce a minimal operating system for such devices. It organizes all pieces of code running on a sensor node in a service-oriented fashion and also features the relocation of code to a different node at runtime. We will demonstrate that it is possible to design a sensor network application from a set of already existing services in a highly modular way by employing already existing technologies and standards. Digital Object Identifier 10.4230/OASIcs.KiVS.2011.26

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

PESOI : Process Embedded Service - Oriented Architecture ∗

Service-Oriented Architecture (SOA) has drawn significant attention recently, and numerous architecture approaches have been proposed to represent SOA-based applications. The architecture of SOA-based applications is different from traditional software architecture, which is mainly static. The architecture of an SOA-based application is dynamic, i.e., the application can be composed at runtime ...

متن کامل

Message Class Process Class Packet Class Packet A Class Packet B Class Packet C Class Light Weight Process Class Oper System Process Class System Class Processor Class Disk Class TCP / IP Class

An object-oriented modeling infrastructure using the Javabased, Silk simulation classes is defined that enables the simulation of multitasking, distributed systems using symmetric multiprocessors. The simulation infrastructure is being used to evaluate alternative architectures for embedded, distributed systems. We show how the underlying structure is adapted to several different applications, ...

متن کامل

Integral support for embedded, distributed open real-time systems (THREAD) TIN2005-08665-C03

THREAD is a research project aimed at providing an integral support for the development of embedded real-time systems. The support elements that are being developed in the project include a family of inter-operable execution platforms, their inter-connection mechanisms, and the applicable architecture and design methodologies. Some new-generation application domains for this kind of systems are...

متن کامل

A Taxonomy-driven Approach for Performance Measurement and Modelling in Service Oriented Architectures

Performance analysis in traditional distributed computing systems has always been inherently complex given the combination and interplay of behaviours associated with various operational components such as application routines, operating systems, communication protocols, the network infrastructure, and CPU and storage hardware nodes. In Service Oriented Architecture(SOA)-based distributed syste...

متن کامل

Critical evaluation of two UML profiles for Distributed Embedded Real-Time Systems Design

The successful implementation of Service-Oriented Computing (SOC) for the development of Distributed Embedded Real-time Systems (DERTS) in the recent years has proved the importance of service-orientation over previous paradigms. However, efforts are still needed on systematic service-oriented design of DERTS, especially on the modeling of DERTS. Several UML profiles are proposed for modeling o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011